package com.zhu.ttwords.view.activity;

import java.util.List;

/**
 * Created by KnightYe on 2015/4/3.
 * StudyActivity Interface
 */
public interface IStudyActivity {

    public static final int MODE_STUDY = 0;
    public static final int MODE_EXAM = 1;

    /**
     * 选取初始化单词，初始化到页面
     *
     * @param mData  初始化学习模式的数据
     * @param isReview  是否复习模式。
     */
    public void initStudyData(List<Object> mData, boolean isReview);

    public void initExamData(List<Object> mData);

    /**
     * 当翻页时候刷新页面主要更新页面编号。
     *
     * @param index 新页面序号
     */
    public void updatePageIndex(int index);

    /**
     * 根据不同模式，显示不同窗口
     *
     * @param mode 学习模式，复习模式，测试模式。
     */
    public void showMenu(int mode);

    public void updateExamData(int right);

    public void updateStudyData(int right);

}
